//导入封装后移的请求
//导入封装后的地址
import axios from '@/util/request'
import base from './base'
//创建公共的api接口 经常修改 根据业务逻辑
const api = {
    //方法的形参类似于java 必须声明类型 
    //区别在于ts倒序编写 
    //形参名?:类型 这个?当前参数是可选的
    //参数3:用于后期上传文件设置请求头信息的
    postReq(url: String, data?: Object, headers?: Object) {
        return axios.post(base.baseUrl + url, data, headers)
    },
    getReq(url: String, data?: Object) {
        return axios.get(base.baseUrl + url, data)
    }
    //...
}

//导出api接口
export default api